package com.cyy.decorator_pattern;

/**
 * 装饰器模式测试
 */
public class DecoratorDemo {
    public static void main(String[] args) {
        Qi qi = new Hong();
        qi.show();
        System.out.println();
        Qi qi1 = new Yan(qi);
        qi1.show();
        System.out.println();
        Qi qi2 = new ZiRan(qi1);
        qi2.show();
    }
}
//总结：不仅可以烧烤虹猫也可以烧烤其他七侠，只需要加一个类去实现七侠接口就行。
//而且加盐或者加孜然这些东西都不会改变虹猫的原本肉质。